elixir of life (Noun) — A hypothetical substance believed to maintain life indefinitely; once sought by alchemists.